.auto-height-block__wrap{
  position: relative;
  width: 7rem;
  margin-bottom: 10px;
  margin: 0 auto;
  //background: url('./images/bg-top.png') no-repeat,url('./images/bg-bottom.png') no-repeat;
  background-repeat: no-repeat;
  background-position: 0px 0px, 0 100%;
  background-size: 100% auto, 100% auto;
  min-height: 3rem;
  /* box-shadow: -10px -10px 5px #3B03FB  inset,10px -10px 5px #3B03FB  inset; */
}

.auto-height-block__line-bg{
  position: absolute;
  //background: url('./images/bg-middle.png') repeat;
  background-size: 100% auto;
  top: 2.5rem;
  left: 0;
  right: 0;
  bottom: 0rem;
}

.auto-height-block__header{
  background-repeat: no-repeat;
  height: 0.91rem;
  width: 5.9rem;
  background-size: auto 100%;
  background-position: center 0;
  position: absolute;
  top: -0.2rem;
  left: 0.55rem;
}

.auto-height-block__bottom-border{
  position: absolute;
  bottom:0.04rem;
  left:0.05rem;
  right:0.1rem;
  height: 0.06rem;
  background-color: #3B03FB;
}